frog legs – English–Español translations

🇬🇧 en es 🇪🇸

frog legs noun

  • hind legs of frog as food
ancas de rana
Wiktionary Links